lvls[0] = new CLevel(new XML("<lvl time=\"99\" title=\"Little Break\" needred=\"1\" needcolor=\"1\" desc=\"Pot 1 red and 1 colour\"><b y=\"132\" x=\"157\" id=\"0\" /><b y=\"61\" x=\"552.95\" id=\"1\" /></lvl>"));
lvls[1] = new CLevel(new XML("<lvl time=\"99\" title=\"Coffee Break\" needred=\"2\" needcolor=\"2\" desc=\"Pot 2 reds and 2 colours\"></lvl>"));
lvls[2] = new CLevel(new XML("<lvl time=\"99\" title=\"Tea Break\" needred=\"3\" needcolor=\"3\" desc=\"Pot 3 reds and 3 colours\"></lvl>"));
lvls[3] = new CLevel(new XML("<lvl time=\"99\" title=\"Lunch Break\" needbreak=\"20\" desc=\"Get a break of 20 or more\"></lvl>"));
lvls[4] = new CLevel(new XML("<lvl time=\"99\" title=\"Weekend Break\" needred=\"4\" needcolor=\"4\" desc=\"Pot 4 reds and 4 colours\"></lvl>"));
lvls[5] = new CLevel(new XML("<lvl time=\"99\" title=\"Long Break\" needbreak=\"25\" desc=\"Get a break of 25 or more\"></lvl>"));
lvls[6] = new CLevel(new XML("<lvl time=\"99\" title=\"Longer Break\" needred=\"5\" needcolor=\"5\" desc=\"Pot 5 reds and 5 colours\"></lvl>"));
lvls[7] = new CLevel(new XML("<lvl time=\"110\" title=\"Big Break\" needbreak=\"30\" desc=\"Get a break of 30 or more\"></lvl>"));
lvls[8] = new CLevel(new XML("<lvl time=\"110\" title=\"Bigger Break\" needbreak=\"35\" desc=\"Get a break of 35 or more\"></lvl>"));
lvls[9] = new CLevel(new XML("<lvl time=\"110\" title=\"Huge Break\" needbreak=\"40\" desc=\"Get a break of 40 or more\"></lvl>"));
lvls[10] = new CLevel(new XML("<lvl time=\"130\" title=\"Exact Break\" needexact=\"41\" desc=\"Get a break of exactly 41\"></lvl>"));
lvls[11] = new CLevel(new XML("<lvl time=\"130\" title=\"Break Up\" frame=\"2\" needbreak=\"35\" desc=\"Get a break of 35 or more - the bottom three pockets are closed\"></lvl>"));
lvls[12] = new CLevel(new XML("<lvl time=\"140\" title=\"Break Down\" frame=\"1\" needbreak=\"40\" desc=\"Get a break of 40 or more - the top three pockets are closed\"></lvl>"));
lvls[13] = new CLevel(new XML("<lvl time=\"140\" title=\"Break in a Row\" dontRespotColors=\"1\" needorder=\"1213141516171\" desc=\"Get a break of 34 by potting the colours in ascending order\"></lvl>"));
lvls[14] = new CLevel(new XML("<lvl time=\"140\" title=\"Nervous Break Down\" colorswap=\"1\" needbreak=\"40\" desc=\"Get a break of 40 or more - all the colours swap around every 6 seconds\"></lvl>"));
lvls[15] = new CLevel(new XML("<lvl time=\"140\" title=\"Break the Ice\" skin=\"ice\" friction=\"0.99\" needbreak=\"40\" desc=\"Get a break of 40 or more - table turns to ice and there is almost no friction\"></lvl>"));
lvls[16] = new CLevel(new XML("<lvl time=\"140\" title=\"Hand Break\" l0=\"2\" l1=\"2\" l2=\"2\" l3=\"2\" l4=\"2\" l5=\"2\" colorswap=\"3\" needbreak=\"40\" desc=\"Get a break of 40 or more - a mini hand comes and blocks pockets every so often\"></lvl>"));
lvls[17] = new CLevel(new XML("<lvl time=\"140\" title=\"Break Light\" speedup=\"2\" needbreak=\"50\" desc=\"Get a break of 50 or more - balls all move at twice the speed\"></lvl>"));
lvls[18] = new CLevel(new XML("<lvl time=\"150\" title=\"Breaking Glass\" colorswap=\"2\" needbreak=\"50\" desc=\"Get a break of 50 or more - one of the balls is glass, changing every three seconds and the next glass ball is random\"></lvl>"));
lvls[19] = new CLevel(new XML("<lvl time=\"400\" title=\"Biggest Break\" needbreak=\"147\" desc=\"Get a break of 147 or more\"></lvl>"));